lamb liver - Español Inglés Diccionario